package com.itany.shop.service;

import com.itany.shop.entity.Product;
import com.itany.shop.exception.ProductNotExistException;
import com.itany.shop.util.PageInfo;

import java.util.List;

/**
 * @author 石小俊
 */
public interface ProductService {

    /**
     * 展示商品列表
     * @return
     */
    List<Product> findAll();

    /**
     * 分页查询
     * @param pageNo   第几页
     * @param pageSize 每页显示几条数据
     * @return 当前页数据
     */
    List<Product> findPage(String pageNo, String pageSize) throws ProductNotExistException;

    PageInfo<Product> findPageInfo(String pageNo,String pageSize) throws ProductNotExistException;
}
